multi-disciplinary team - German English Dictionary